package com.um.jdy.tcp.downlink;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;


/**
 * 设备登录
 *
 * @author 邓南辉
 * 日期 2022/11/1
 * 版权所有 广州优匠科技有限公司
 */
@Data
public class Cmd00LoginResp extends DownlinkCommand {

    @JSONField(name = "SERVERTYPE")
    private String serverType;//服务器类型	TCP,MQTT,IOT
    @JSONField(name = "ADDRESS")
    private String address;//服务器IP地址	www.xxxxx.com 连接阿里云时ProductKey
    @JSONField(name = "PORT")
    private String port;//服务器端口号	8100     连接阿里云时ProductSecret
    @JSONField(name = "MQTTUSER")
    private String mqttUser;//MQTT用户名
    @JSONField(name = "MQTTPASS")
    private String mqttPass;//MQTT密码
    @JSONField(name = "HEART")
    private Integer heart;//心跳间隔时间(秒)	60
    @JSONField(name = "REVISE")
    private Integer revise = 0;//是否切换服务器	0不切换，1切换服务器，设备会自动重启

    public Cmd00LoginResp() {
        this.cmd = 0;//功能代码	0:设备登录
    }
}
